Parallelizing Molecular Dynamics Codes using the Parti Software Primitives
نویسندگان
چکیده
This paper is concerned with the implementation of the molecular dynamics code, CHARMM, on massively parallel distributed-memory computer architectures using a data-parallel approach. The implementation is carried out by creating a set of software tools, which provide an interface between the parallelization issues and the sequential code. Large practical MD problems is solved on the Intel iPSC/860 hypercube. The overall solution eeciency is compared with that obtained when implementation is done using data-replication.
منابع مشابه
Parallelizing Molecular Dynamics Codes using Parti Software Primitives
This paper is concerned with the implementation of the molecular dynamics code, CHARMM, on massively parallel distributed-memory computer architectures using a data-parallel approach. The implementation is carried out by creating a set of software tools, which provide an interface between the parallelization issues and the sequential code. Large practical MD problems is solved on the Intel iPSC...
متن کاملApplying the CHAOS / PARTI Library to Irregular Problems
This paper describes a number of optimizations that can be used to support the eecient execution of irregular problems on distributed memory parallel machines. We describe software primitives that (1) coordinate in-terprocessor data movement, (2) manage the storage of, and access to, copies of oo-processor data, (3) minimize interprocessor communication requirements and (4) support a shared nam...
متن کاملRuntime and Language Support for Compiling Adaptive Irregular Programs on Distributed-memory Machines
In many scientific applications, arrays containing data are indirectly indexed through indirection arrays. Such scientific applications are called irregular programs and are a distinct class of applications that require special techniques for parallelization. This paper presents a library called CHAOS, which helps users implement irregular programs on distributed memory message-passing machines...
متن کاملKINETIC STUDIES USING SEMI-EMPIRICAL SELF- CONSISTENT FIELD (SCF) MOLECULAR ORBITAL (MO) METHOD: PARTI. A MODIFIED NEGLECT OF DIATOMIC OVERLAP (MNDO) STUDY OF THE PYROLYSIS OF ETHYL VINYL ETHER
Using a computer code called MOPAC, an acronym for a general Molecular Orbital Package (Quantum Chemistry Programme Exchange (QCPE) Programme No. 455), the geometries and heats of formation of the reactant, the products and the trdnsition state were computed by the MNDO semi- empiricalself consistent field (SCF) method for the pyrolysis of ethyl vinyl ether. ((Force))calculation on the reac...
متن کاملExperiences on Parallelizing Compilation for Development and Porting of Large Scale Applications on Distributed Memory Parallel Systems∗
High level environment, such as High Performance Fortran (HPF), supporting the development of parallel applications and porting of legacy codes to parallel architectures have not yet gained a broad acceptance and diffusion. Common objections claim difficulty of performance tuning, limitation of its application to regular, data parallel computations, and lack of robustness of parallelizing HPF c...
متن کامل